street vending of counterfeit products - French English Dictionary